@import "../config.less";
body{
	background-image: url("/img/h5/bg.png");
	background-size: 100%;
	/*width: 100%;
	min-height: 100%;*/
}
.container{
	text-align: center;
}
.logo{
	margin-top: 160/@r;
	width: 532/@r;
}

.form{
	margin-top: 50/@r;
	width: 580/@r;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 80/@r;
	.form-group{
		width: 100%;
		height: 90/@r;
		border: 2/@r solid @white;
		border-radius: 90/@r;
		position: relative;
		display: flex;
		align-items: center;

		.type-select{
			position: absolute;
			right: 16/@r;
			top: 16/@r;
		}
		input{
			color: #ffffff;
			font-size: 30/@r;
		}
	}
	.form-group + .form-group{
		margin-top: 16/@r;
	}
	.btn{
		margin-top: 48/@r;
		width: 100%;
		height: 90/@r;
		background-color: @blue;
		border: none;
		border-radius: 90/@r;
		font-size: 34/@r;
		color: #ffffff;
	}
	.form-label{
		width: 114/@r;
		display: inline-block;
		font-size: 30/@r;
		color: @white;
		text-align: right;
	}
	input{
		border: none;
		background-color: rgba(0, 0, 0, 0);
		padding-left: 20/@r;
	}
	
	.form-select{
		width: 150/@r;
		height: 58/@r;
		background-color: @blue;
		border: none;
		border-radius: 58/@r;
		text-align: center;
		position: relative;
		span{
			width: 100%;
			height: 58/@r;
			display: block;
			font-size: 24/@r;
			line-height: 58/@r;
			color: #ffffff;
		}
		select{
			position: absolute;
			top: 0;
			left: 0;
			width: 150/@r;
			height: 58/@r;
			background-color: rgba(0, 0, 0, 0);
			border: none;
			font-size: 0;
		}
	}
	.form-address{
		display: flex;
		justify-content: space-around;
	}
}








